double fertilisation - French English Dictionary